Realizing Customizeable Animations in a Multi-user Virtual En- vironment using OSGi Framework
ثبت نشده
چکیده
多人虛擬環境(Multi-user Virtual Environment) 系統的應用越來越多,而系統的延展性及內容的豐 富性是未來 3D 內容服務能否普及的關鍵之一。 IMNET 是一套具延展性的多人虛擬環境系統,可 在編譯或執行期間,整合不同的動畫元件模組,增 加 系 統 的 彈 性 [8] 。 使 用 者 可 以 透 過 XAML(eXtensible Animation Modeling Language)語 言的設計,產生虛擬角色的動畫;然而,對於高階 指令的實現,目前多僅能由系統提供有限的選擇, 而無法由使用者自行設計。本論文的目的在 IMNET 的平台上,設計一個能由使用者自行擴充動畫標籤 及實現此標籤之動畫元件的機制。當使用者開發一 個新的動作時,可以同時讓所有線上使用者接受動 作的擴充,而不需要重新啟動 IMNET 系統,或是 手動的安裝。本論文是以 OSGi Framework來建立 動畫程序元件下載、安裝及執行的機制,以達到動 態擴充新元件的目的。我們將以實例說明此設計的 功能及執行的程序。在未來我們希望能透過這個機 制實現語意虛擬環境( Semantic Virtual Environment),讓虛擬人物能與未定環境中的人物進行互 動。
منابع مشابه
The MagicBook: a transitional AR interface
The MagicBook is a Mixed Reality interface that uses a real book to seamlessly transport users between Reality and Virtuality. A vision-based tracking method is used to overlay virtual models on real book pages, creating an Augmented Reality (AR) scene. When users see an AR scene they are interested in they can fly inside it and experience it as an immersive Virtual Reality (VR). The interface ...
متن کاملUser Pluggable Animation Components in Multi-user Virtual Environment
—One of the key functions to popularize 3D content services on virtual environments is on the extensibility of the underlying system. In our previous work, we had implemented an extensible MultiUser Virtual Environment (MUVE) called IMNet which features plug-in modules for various application purposes. This feature is enabled by adopting the eXtensible Animation Modeling Language (XAML) as the ...
متن کاملRealizing Semantic Virtual Environments with Ontology and Pluggable Procedures
Multi-User Virtual Environment (MUVE) has attracted much attention recently due to the increasing number of users and potential applications. Fig. 1 shows the common components that a MUVE system may provide. Generally speaking, a MUVE refers to a virtual world that allows multiple users to log in concurrently and interact with each other by texts or graphics provided by the system. On-line gam...
متن کاملVarious Extensions for the Ambient OSGi Framework
OSGi is a wrapper above the Java Virtual Machine that embraces two concepts: component approach and service-oriented programming. The component approach enables a Java run-time to host several concurrent applications, while the service-oriented programming paradigm allows the decomposition of applications into independent units that are dynamically bound at runtime. Combining component and serv...
متن کاملThe Virtual OSGi Framework by Dimitrios Papageorgiou January 14 th 2008 - July 13 th 2008
OSGi (Open Service Gateway Initiative) is an open industry standard. The OSGi specifications describe a dynamic module system for Java. It is a platform for managing Java software modules, which are called bundles. Bundles can be combined to form larger applications. An important aspect of the OSGi framework is the management of the dependencies between bundles. The OSGi framework was intented ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007